Skip to content

chore: remove leftover connector mentions from docs + drop unused spool:// scheme#119

Merged
graydawnc merged 1 commit intomainfrom
chore/m5-pre-release-cleanup
Apr 28, 2026
Merged

chore: remove leftover connector mentions from docs + drop unused spool:// scheme#119
graydawnc merged 1 commit intomainfrom
chore/m5-pre-release-cleanup

Conversation

@graydawnc
Copy link
Copy Markdown
Collaborator

Final sweep before v0.4.0 — stale references the per-feature M5 PRs (#112#117) didn't catch.

Changes

File What Why
packages/app/src/main/index.ts Drop spool:// custom-protocol registration URL handler was removed in #113; registration without a handler is silently broken UX
packages/landing/pages/docs/guides/data-sources.md Rewrite "Platform data" section as a forward to Spool Daemon Doc currently tells users to run spool connectors install …, which exits 1 on the shipped CLI
packages/landing/pages/docs/quick-start.md Drop step 3 ("Install connector plugins") Same — references commands that no longer exist
packages/landing/pages/docs/reference/configuration.md Drop ~/.spool/connectors/ row; add ui.json row Connector dir is no longer part of Spool's data model
packages/landing/pages/docs/guides/agent-integration.md Drop "bookmarks, stars" + "connector data" mentions Planned-feature list described removed surface
packages/landing/pages/blog/hello-spool.md Rewrite connector-plugin paragraph as a forward to Spool Daemon Launch post described connectors as a Spool feature

Notes

  • Spool now registers no custom protocols. If a future need comes up, that's a focused PR.
  • ~/.spool/connectors/ left over on existing user disks is harmless (a few KB of stale node_modules from old connector installs); not worth a startup cleanup pass.
  • README hero screenshot (docs/spool-v0.png) was not updated — its content (search box) is product-direction-stable. Refresh later if it ever shows the removed UI tabs.
  • docs/superpowers/* historical plan/spec records are git-log-style artifacts and intentionally left intact.

Test plan

  • pnpm exec tsc --noEmit clean (app)
  • pnpm build:electron passes (app bundle unchanged in size after dropping a handful of bytes of registration code)
  • Final repo sweep: grep -r 'spool connectors\|spool connector ' --include='*.md' --include='*.tsx' --include='*.ts' --include='*.json' --include='*.yml' returns zero outside historical superpowers archives

🤖 Generated with Claude Code

Final sweep before v0.4.0. Things found that the per-PR cleanup
didn't catch:

main/index.ts: drop the spool:// custom protocol registration. The
URL handler (parseSpoolUrl + handleSpoolUrl) was removed in PR2,
leaving the registration silently broken — clicking spool://… URLs
would do nothing. Cleaner to not register a scheme we don't handle.

landing/pages/docs/guides/data-sources.md: rewrite to be sessions-
only; replace the "Platform data (via connector plugins)" section
with a forward to Spool Daemon. The published doc currently tells
users to run `spool connectors install …`, which exits 1 on the
shipped CLI.

landing/pages/docs/quick-start.md: drop step 3 ("Install connector
plugins"); replace with the actual CLI commands and a forward to
Spool Daemon at the end.

landing/pages/docs/reference/configuration.md: drop the
~/.spool/connectors/ row from the data-directory table; add ui.json
in its place.

landing/pages/docs/guides/agent-integration.md: drop "bookmarks,
stars" from the planned-features list; drop "connector data" from
the local-search-index description.

landing/pages/blog/hello-spool.md: rewrite the connector-plugin
paragraph as a forward to Spool Daemon for platform data.

Verified app still builds clean (electron-vite + tsc). Landing has
no build step in this monorepo (consumed via /daemon redirect +
docs static rendering by the landing's own deploy).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@graydawnc graydawnc changed the title chore(m5): pre-release cleanup of stale references chore(m5): remove leftover connector mentions from docs + drop unused spool:// scheme Apr 28, 2026
@graydawnc graydawnc changed the title chore(m5): remove leftover connector mentions from docs + drop unused spool:// scheme chore: remove leftover connector mentions from docs + drop unused spool:// scheme Apr 28, 2026
@graydawnc graydawnc merged commit 886760c into main Apr 28, 2026
4 checks passed
@graydawnc graydawnc deleted the chore/m5-pre-release-cleanup branch April 28, 2026 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant